north facade - German English Dictionary